construction squad - German English Dictionary